package edu.unige.indianamas.ontology.impl;


import edu.unige.indianamas.ontology.*;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;

@XmlRootElement

// If you want you can define the order in which the fields are written
// Optional
@XmlType(propOrder = { "element", "id","qualifier","schema","value"})

/**
* Protege name: http://www.owl-ontologies.com/montBegoClassification.owl#Metadata
* @author OntologyBeanGenerator v4.1
* @version 2013/09/24, 18:53:23
*/
public class DefaultMetadata implements Metadata {

  private static final long serialVersionUID = 5177878756119272492L;

  private String _internalInstanceName = null;

  public DefaultMetadata() {
    this._internalInstanceName = "";
  }

  public DefaultMetadata(String instance_name) {
    this._internalInstanceName = instance_name;
  }

  @Override
  public String toString() {
  	return "Metadata [element=" + element + ", id=" + id + ", qualifier="
  			+ qualifier + ", schema=" + schema + ", value=" + value + "]";
  }

   /**
   * Protege name: http://www.owl-ontologies.com/montBegoClassification.owl#qualifier
   */
   private String qualifier;
   public void setQualifier(String value) { 
    this.qualifier=value;
   }
   public String getQualifier() {
     return this.qualifier;
   }

   /**
   * Protege name: http://www.owl-ontologies.com/montBegoClassification.owl#schema
   */
   private String schema;
   public void setSchema(String value) { 
    this.schema=value;
   }
   public String getSchema() {
     return this.schema;
   }

   /**
   * Protege name: http://www.owl-ontologies.com/montBegoClassification.owl#id
   */
   private String id;
   public void setId(String value) { 
    this.id=value;
   }
   public String getId() {
     return this.id;
   }

   /**
   * Protege name: http://www.owl-ontologies.com/montBegoClassification.owl#element
   */
   private String element;
   public void setElement(String value) { 
    this.element=value;
   }
   public String getElement() {
     return this.element;
   }

   /**
   * Protege name: http://www.owl-ontologies.com/montBegoClassification.owl#value
   */
   private String value;
   public void setValue(String value) { 
    this.value=value;
   }
   public String getValue() {
     return this.value;
   }

}
